vermiculated rustication - Espagnol Anglais Dictionnaire